seal the bargain - Alemán Inglés Diccionario